このプロジェクトについて

Aiderは、ローカルのコードベースに直接統合されるコマンドラインAIペアプログラミングアシスタントです。Claude 3.7 Sonnet、DeepSeek、OpenAIモデルを含む、幅広いクラウドおよびローカルLLMをサポートしています。 主な機能は以下の通りです: - コードベースマッピング:プロジェクト全体のマップを作成し、大規模なリポジトリでもコンテキストを維持します。 - 多言語サポート:Python、JavaScript、Rust、Go、C++を含む100以上のプログラミング言語に対応しています。 - Git統合:詳細なコミットメッセージと共に変更を自動的にコミットするため、開発者は標準的なgitツールを使用してAIによる編集の差分確認や取り消しを行うことができます。 - IDE統合:エディタ内で使用でき、コードコメントを通じて変更をリクエストすることが可能です。 - 視覚および音声入力:コンテキストとして画像やウェブページを追加できるほか、機能リクエストや修正のための音声からコードへの変換機能をサポートしています。 - 自動品質管理:リンターやテストスイートと統合し、変更後の問題を自動的に検出して修正します。 - ウェブチャットワークフロー:ターミナルとウェブベースのLLMインターフェース間でコンテキストをコピー&ペーストするプロセスを効率化するツールを提供します。