コンテンツにスキップ

CLI コマンド

anote ask

コードに関する質問をします。

bash anote ask "認証ミドルウェアはどのように機能しますか?" anote ask --file src/auth.ts "このファイルを説明してください" anote ask --compare # 複数のモデル間で並べて比較 cat file.py | anote ask "バグを見つける"

anote fix

現在のディレクトリのバグを修正します。

bash anote fix anote fix --loop # テストがパスするまで繰り返す anote fix --max-iterations 5 # 繰り返し回数を制限 anote fix --file src/broken.ts # 特定のファイルを修正

anote review

バグ、セキュリティ問題、品質のためにコードをレビューします。

bash anote review # 現在のディレクトリをレビュー anote review --file src/handler.ts # 特定のファイルをレビュー anote review --pr 42 # GitHub PR に AI レビューを投稿

anote index

コードベースの TF-IDF セマンティック検索インデックスを構築します。

bash anote index # 現在のディレクトリをインデックス anote index --watch # 変更を監視し、再インデックス anote index /path/to/dir # 特定のディレクトリをインデックス

インデックスされたコードベースをセマンティックに検索します。

bash anote search "JWT トークンの検証" anote search "データベース接続" --top 10 anote search "auth ミドルウェア" --json

anote doctor

設定の問題を確認します。

bash anote doctor

チェック: Node.js ≥ 18, ANTHROPIC_API_KEY が設定されている, .anote.json が存在する, CLAW.md が存在する, git がインストールされている。

anote changelog

git 履歴から CHANGELOG.md エントリを生成します。

bash anote changelog anote changelog --since v1.2.0 anote changelog --dry-run

anote docs

未文書化のコードのためのドキュメントを生成します。

bash anote docs anote docs src/api.ts anote docs --style jsdoc anote docs --dry-run

anote migrate

AI 支援によるコードベースの移行。

bash anote migrate --from "React 17" --to "React 18" anote migrate --from "axios" --to "fetch" anote migrate --dry-run

anote security

コードベースのセキュリティ監査 (OWASP Top 10)。

bash anote security anote security --severity high anote security --fix

anote perf

パフォーマンス分析。

bash anote perf anote perf --focus "database,bundle" anote perf --fix