HN 日本語サマリー

← 一覧へ戻る
AI・機械学習

Show HN: Critic – コードを書いたエージェントと一緒にコードレビューを行う

Show HN: Critic – Review code with the agent that wrote it (critic.run)

5 pointsby snyy1 コメント

要約

Criticは、AIエージェントが書いたコードのレビューを可能にするプラットフォームです。AIが生成したコードの変更点やその影響を理解することが困難になるという課題に対し、Criticはエージェント自身がコードの説明、注釈、証拠を提供し、ユーザーが直接エージェントと対話できる機能を提供します。これにより、コードレビューの効率化とインシデントの早期発見が期待できます。

全文翻訳

HNの皆さん、FeynのShreyashです。私たちは企業がデータからカスタムモデルを構築するのを支援しています。本日、Criticをリリースします。これは、コードを書いたAIと直接対話できる変更レビュープラットフォームです。 エージェントが私たちのコードの大部分を書いています。これにより生産性は向上しましたが、変更とその結果を理解することは非常に困難になりました。当社がより多くのエージェントツールを採用するにつれて、PRの影響やプロジェクトの状態について人々を巻き込むことがより難しくなりました。私たちはこれを解決するためにCriticを構築しました。 Criticを使用すると、AIエージェントはコードを提示し、重要なブロックに注釈を付け、関連する証拠(スクリーンショットやローカルでの実行手順など)を含めることができます。その変更を表示する人は誰でも、それを書いたエージェントと直接話すことができます。デモはこちらでご覧ください: https://www.youtube.com/watch?v=U2--lytmOtQ。 CriticはCodexまたはClaude Codeのプラグインを通じて機能します。エージェントがコードを書くとき、プラグインはその変更の背景を説明するナラティブを書くように、そして仮定、決定、または複雑なコードを強調するように要求します。その後、critic.runで変更を表示するか、バンドルされたMCPを通じてエージェントにプルさせることができます。Criticのすべての機能はMCPで利用できるため、エージェントはハーネスを離れることなく同じコンテキストをすべて取得できます。 ダッシュボードまたはMCPから、作成エージェントと直接チャットできます。Criticが質問を受け取ると、作成セッションをフォークし、そこに質問を転送します。これにより、メインスレッドはクリーンに保たれ、作業を継続できます。 ローカルの変更は所有者のみに表示されます。GitHubにプッシュされたものはすべてミラーリングされ、GitHubでその変更を表示する権限を持つ誰にでも表示されます。 Criticを構築する際、セキュリティは私たちにとって大きな優先事項でした。AIエージェントはしばしば自動モードで実行され、コンピューター上で多くの操作を行う可能性があります。私たちは、人々にエージェントへのアクセス権を与えることが、コンピューターへのアクセス権を与えることを意味しないようにしたいと考えていました。すべてのCriticフォークセッションは、書き込みツールから剥ぎ取られています。それらは、そのワークスペースでの変更と進行中の作業に関する質問にのみ答えることができます。 Criticは、本番環境に到達する前にいくつかのインシデントを検出するのに役立ちました。最も一般的なのは、モデルが既存のスタイル、コンポーネント、または関数などのアーティファクトを再利用しないことです。エージェントの作業を掘り下げて質問することが非常に容易であるため、モデルが問題を誤診したり、役に立たないコードを書いたりするケースもより多く検出しました。CriticのUIはGitHubよりもエージェントにとって高速でフレンドリーであるため、チームはフィードバックをより迅速に返しています。 Criticは無料で利用できます。https://critic.runでサインアップしてください。フィードバックや質問があればお知らせください。