コンテンツにスキップ

概要

Anote AI は、統合されたAIコーディングアシスタントおよびプライベートチャットボットプラットフォームです。コードベースを読み取り、ファイルを編集し、コマンドを実行し、PRをレビューし、ドキュメントに関する質問に答えます — ターミナル、IDE、ブラウザ、デスクトップアプリ、電話で利用可能です。

始める

Anoteは、CLI、VS Code、ウェブ、デスクトップ、モバイルのいくつかのプラットフォームで動作します。以下から選択して始めてください。ほとんどのプラットフォームは、ホストされたAnoteバックエンドまたは自分自身でホストしたインスタンスと通信します(設定を参照)。

ターミナルでAnoteと直接作業するためのフル機能CLIです。質問をし、バグを修正し、PRをレビューし、シェルを離れることなくコードベースを検索します。

bash npm install -g @anote-ai/anote

Node.js 18以降が必要です。その後、任意のプロジェクトで:

bash cd your-project anote init anote ask "このコードベースを説明してください"

anote init は、APIキーと好みのLLMプロバイダーの設定を手助けします。

クイックスタートを続ける →

VS Code拡張機能は、チャットサイドバー、インライン差分レビュー、ストリーミング応答をエディタに直接持ち込みます。

VS Code拡張機能マーケットプレイスで "Anote" を検索するか、次のコマンドでインストールします:

bash code --install-extension anote-ai.anote-ai-coding

VS Code拡張機能の概要 →

ドキュメントのアップロードとRAGバックのQ&Aを備えたChatGPTスタイルのブラウザチャットインターフェースです。Docker Composeで自己ホストできます:

```bash git clone https://github.com/anote-ai/Panacea cd Panacea cp packages/backend/.env.example packages/backend/.env

APIキーで.envを編集

docker compose up ```

フロントエンド: http://localhost:3000 · バックエンド: http://localhost:5000

Web Appの概要 →

プライベートでオフライン対応のElectronアプリです。すべてのデータはあなたのマシンに保存され、ホストされたプロバイダーに呼び出したくないときはローカルのOllamaモデルと連携します。

GitHub Releases から最新のリリースをダウンロード — macOS (DMG)、Windows (インストーラー)、および Linux (AppImage/DEB/RPM) 用に利用可能です。

デスクトップアプリの概要 →

Expoで構築されたネイティブiOSおよびAndroidチャットクライアントです。

bash cd packages/mobile npm install npx expo start

Expo GoアプリでQRコードをスキャンするか、シミュレーターで実行します。

モバイルアプリの概要 →

できること

コードベースに関する質問をする

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

バグを自動的に修正する

anote fix --loop は、テストスイートに対して繰り返し実行します — --max-iterations ラウンドまで — それが通過するか、--file で単一のファイルを修正するまで。

bash anote fix --loop --max-iterations 5

プルリクエストをレビューする

bash anote review --pr 42

バグ、セキュリティ問題、品質のレビュー — ディレクトリ/ファイルに対してローカルで、またはGitHub PRに直接投稿します。

ドキュメントに関するチャットとQ&A

Web App または Desktop App にドキュメントをアップロードし、それに対して質問します — POST /api/documents/{id}/ask を介してRAGバック。

セキュリティとパフォーマンスの問題を監査する

bash anote security --severity high --fix anote perf --focus "database,bundle" --fix

変更履歴やドキュメントを生成する、またはマイグレーションを実行する

bash anote changelog --since v1.2.0 anote docs src/api.ts --style jsdoc anote migrate --from "React 17" --to "React 18"

セットアップを確認する

bash anote doctor

Node.js ≥ 18、ANTHROPIC_API_KEY.anote.jsonCLAW.md、およびgitをチェックします。

Anoteをどこでも使用する

やりたいこと 最適なオプション
ターミナルから作業する CLI
エディタでインラインAIヘルプを得る VS Code拡張機能
ブラウザでドキュメントとチャットする Web App
すべてをプライベートかつオフラインに保つ デスクトップアプリ — ローカルのOllamaモデルと連携
電話からチャットする モバイルアプリ
自分のコードやスクリプトからAnoteを呼び出す TypeScript SDK または Python SDK
REST APIに直接統合する バックエンドAPI
PRレビューやCIチェックを自動化する CLI: anote review --pr

サポートされているLLMプロバイダー

  • Anthropic — Claude (claude-opus-4-8, claude-sonnet-4-6, claude-haiku-4-5)
  • OpenAI — GPT-4o, GPT-4o-mini
  • Google — Gemini 2.0 Flash, Gemini 1.5 Pro
  • Ollama — 任意のローカルモデル (Llama 3, Mistral など)
  • xAI — Grok

次のステップ

  • クイックスタート — 初期化、質問、修正、インデックス、レビュー、変更履歴を順に
  • Panaceaの仕組み — エージェントループ、ツール、ストリーミング
  • 権限モード — エージェントが何をできるかを尋ねずに制御
  • 一般的なワークフロー — 日常的なタスクのためのステップバイステップパターン
  • 設定 — APIキー、プロバイダー設定、および ~/.anote/config.json
  • CLIコマンド — 完全なコマンドリファレンス
  • バックエンドAPI — すべてのプラットフォームを支えるRESTエンドポイント
  • アーキテクチャ — モノレポとバックエンドの統合
  • 貢献 — ローカル開発のためのリポジトリのセットアップ