コンテンツへスキップ

変更履歴

実験的機能: Interface Agent!

このナイトリービルドには、実験的な Interface Agent のサポートが含まれています。

目的:あなたがインターフェース仕様を書き、エージェントがテストと実装の両方を書いてくれます。テストが通ることまで確認してくれるので、実装の中身を確認する必要すらありません。

これは、これまで私たちが慣れ親しんできたものとは少し異なる、新しいタイプのプログラミングを可能にするかもしれないと考えています。ぜひ試してみて、感想を Discord チャンネルで教えてください。

使い方:

  1. 現時点では、TypeScript でテストランナーとして vitest または mocha を使っている場合にのみ動作します。

  2. Cmd-Shift-I を押して、新しいインターフェースに名前を付けます。

  3. インターフェースに持たせたいメソッドを書きます。

  4. Cmd-Shift-Enter を押すと、AI がそのインターフェースのテストと実装を書いてくれます!

0.2.44 - 多くの機能の改善と Python の修正

  • 「@Add new doc」機能の使い勝手を改善しました

  • Python / Pylance のサポートを復活させました

  • @ 記号をより入力しやすくしました

  • AI がどのドキュメントを参照しているかを、より分かりやすく表示するようにしました

  • ドキュメントを参照した場合、AI が出典付きで回答するようになりました

  • Jupyter での Cmd-K の問題を修正しました

  • Chat/Edit のツールチップが隠してしまうコード量を減らしました

  • カスタムテーマ使用時の Cursor の見た目を改善しました

  • VS Code 拡張機能のインポート時に、有効 / 無効の状態を考慮するようになりました

  • 長い diff(100 行を超えるコード)に対して Cmd-k がより安定して動作するようになりました

エージェントと新しいドキュメント

最初のナイトリーリリースへようこそ!このバージョンにはエージェントが含まれていますが、それが本当に役に立つかどうかまだ確信が持てないため、現時点では一般公開していません。もし気に入っていただけたら、どのような用途で使っているかぜひ教えてください!