0N

0xiehnnkta/nemesis-auditor

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

249 stars Качество 51 Тренд 18MIT

0xiehnnkta/nemesis-аудитор - кандидат на агентские навыки, импортированный из https://github.com/0xiehnnkta/nemesis-auditor.

Обзор

0xiehnnkta/nemesis-аудитор - кандидат на агентские навыки, импортированный из https://github.com/0xiehnnkta/nemesis-auditor.

Обзор (машинный перевод)

###Неизбежный аудитор

Итеративный агент глубокого аудита безопасности для Клода Кода. Nemesis объединяет две дополнительные методологии аудита в чередующемся цикле обратной связи, чтобы найти ошибки, которые ни один из них не может поймать в одиночку. Язык-агностик — работает на Solidity, Move, Rust, Go, C++, Python, TypeScript или любой кодовой базе.

Как это работает

Немезида — это агент — оркестратор, который проводит итеративный цикл между двумя субагентами:

Оригинальное название: What It Finds [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] | 1 | ** Аудитор Фейнмана** | Ошибки бизнес-логики при допросе по первым принципам. Каждая линия оспаривается. Все предположения раскрыты. | 2 | ** Государственный ревизор несогласованности** | Связанные ошибки государственного анализа. Картирует каждый путь мутации. Найдите пробелы, где одна сторона обновляется без другой. | 3+ | ** Изменение целевых пропусков ** | Каждый пропуск подает результаты в следующий. Подозреваемые становятся объектами государственного аудита. Государственные пробелы становятся пунктами допроса Фейнмана.

Цикл работает до ** конвергенции ** - никаких новых результатов в проходе (макс 6 проходов).

###Почему оба?

Только Фейнман находит логические ошибки, но может пропустить структурные пробелы состояния

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

N E M E S I S

The Inescapable Auditor

    +===============================================================+
    |                                                               |
    |   "Nemesis -- the goddess of divine retribution against       |
    |    those who succumb to hubris."                              |
    |                                                               |
    |   Your code was written with confidence.                      |
    |   Nemesis questions that confidence.                          |
    |   Then maps what your confidence forgot to protect.           |
    |   Then questions it again.                                    |
    |                                                               |
    |   Nothing survives both passes.                               |
    |                                                               |
    +===============================================================+

An iterative deep-logic security audit agent for Claude Code. Nemesis combines two complementary audit methodologies in an alternating feedback loop to find bugs that neither can catch alone. Language-agnostic – works on Solidity, Move, Rust, Go, C++, Python, TypeScript, or any codebase.


How It Works

Nemesis is an agent – an orchestrator that runs an iterative back-and-forth loop between two sub-agents:

Pass Agent What It Finds
1 Feynman Auditor Business logic bugs via first-principles questioning. Every line challenged. Every assumption exposed.
2 State Inconsistency Auditor Coupled state desync bugs. Maps every mutation path. Finds gaps where one side updates without the other.
3+ Alternating targeted passes Each pass feeds findings into the next. Feynman suspects become state audit targets. State gaps become Feynman interrogation points.

The loop runs until convergence – no new findings in a pass (max 6 passes).

Why Both?

  • Feynman alone finds logic bugs but may miss structural state gaps
  • State Inconsistency alone finds desync bugs but may miss WHY state was designed that way
  • Nemesis runs them back and forth – each pass feeds the next – finding bugs at every iteration that the previous pass missed

Requirements

  • Claude Code CLI installed and configured
  • A codebase you want to audit

Installation

# Clone this repo
git clone https://github.com/0xiehnnkta/nemesis-auditor.git

# Copy the .claude folder into your project
cp -r nemesis-auditor/.claude /path/to/your-project/

# You can delete the cloned repo after copying
rm -rf nemesis-auditor

Option B: Run from this repo

# Clone and enter the repo
git clone https://github.com/0xiehnnkta/nemesis-auditor.git
cd nemesis-auditor
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add 0xiehnnkta/nemesis-auditor
Новичок в MCP? Начните с руководства на mcpskill.org →