Tuskは、エンジニアリング、プロダクト、デザインチームが迅速に製品をリリースするのを支援するAIコーディングエージェントです。Linear、Jira、Notion、GitHubの課題に「Tusk」ラベルを追加するだけで、AIエージェントがGitHubリポジトリのプルリクエストを数分で作成します。
Tuskは自動テストを実行し、ブラウザテストを行ってプルリクエストが機能することを確認します。また、コードレビューに基づいてコード変更を繰り返し、エンジニアリングチームメイトのようにフィードバックに対応します。複雑なタスクを調査し、プルリクエストを作成できない場合には、特定のコードコンテキストを提供してコールドスタートを防ぎます。
Tuskを使用することで、顧客が報告したバグの修正、コピーの変更、ユーザーエクスペリエンスの改善など、製品の品質バックログを処理することができます。これにより、エンジニアの負担を軽減しつつ、製品の品質を向上させることが可能です。
Tuskは、Next.js、React、Angular、Vue.jsなどのフロントエンドフレームワークや、Material UI、Ant Design、Chakra UIなどのデザインライブラリとシームレスに連携します。Tuskは、コードをGitHubから実行時にフェッチし、サーバー上に永続的に保存しないため、データのプライバシーが保証されます。
Tuskは、エンジニアの日常的なタスクを自動化することで、EPDチームの生産性と満足度を向上させることを使命としています。Tuskは、AIチームメイトとして、エンジニアが最も重要なタスクに集中できるように支援します。