すべての記事 — 16ページ

ROUTE06が語る開発変革の最前線。CodeRabbitと進めるAI時代のレビュー体制
ROUTE06(ルートシックス)は、人とAIの協創によってプロダクト開発を再定義するスタートアップです。現在は、AI駆動の開発プラットフォームを中核に据え、エンジニアやデザイナー、ビジネスパーソンがAIと共創しながらプロダクトを素早く生み出せる環境づくりを進めています。 クライアントワークにおいても、さまざまな大手企業とともに、AIを積極的に活用した受託開発を推進。さらに、要件定義特化型AIプラットフォーム「Acsim」、AIエージェントビルダー「Giselle」、AI時代のDB設計プラットフォ...

GitHub Copilotを使いこなす10の実践テクニック
10 Advanced GitHub Copilot tips & tricks | Copilot best practicesの意訳です。 GitHub Copilotは、現代の開発者にとって欠かせないツールのひとつになりつつあります。OpenAIのモデルによって駆動され、エディタ上でリアルタイムにコード提案を行ってくれるこのツールは、使いこなせば生産性を大きく向上させる可能性があります。Microsoftの調査によれば、開発速度が最大で55%向上するとも言われています。 ただし、Copi...

一人開発の限界を支える──OSS開発者やまだしさんによるCodeRabbitという選択
やまだしさんが開発する「Repomix」は、GitHubリポジトリやローカルのコードベースを1つのテキストファイルに集約し、Claude、Gemini、ChatGPTなどのAIに渡してコード分析や実装方針の検討ができるCLIツールです(RepomixのGitHubリポジトリはこちら)。 自身の開発でもRepomixを活用しており、DiscordやIssue、Xへの返信の相談や、ドキュメントが少ないライブラリの調査などに役立てているそうです。現在は、ライブラリ化やMCPサーバー、stdin対応な...

コンテキスト・エンジニアリング:aiコードレビューを次のレベルへ
Context Engineering: Level up your AI Code Reviewsの意訳です。 コードレビューにおいて「コンテキスト」はすべて CodeRabbitでは、業界でも屈指の“コンテキストを重視した”コードレビューを実現しています。多くのコードレビューツールが「コードベースの認識」レベルにとどまるなか、CodeRabbitはさらに深く掘り下げます。コードベースから数十もの情報を収集し、正確で実用的なレビューを提供しています。 そのために、レビュー対象のコード1行に対し...

Aiコードレビューにおけるコンテキストエンジニアリングの技術と実践
The art and science of context engineeringの意訳です。 平凡なAIエージェントと卓越したAIエージェントの違いは、ひとえに「コンテキスト」にあります。 最近「コンテキストエンジニアリング」という言葉が話題になっています。2024年6月末、Shopify CEOのTobi Lutkeがこの話題に触れ、Andrej Karpathyも、優れたコンテキストエンジニアリングがAIアプリの差別化要因だと指摘しました。 CodeRabbitは、コンテキストの重要性...

コードの何パーセントをai生成にすべきか?
What percentage of your code should be AI generated?の意訳です。 率直に言っておきます。このタイトルはほぼ釣りタイトルです。 この記事では、「コードベースの20%、30%、あるいは50%をAIで生成すべきだ」と主張するつもりはありません。ただ、近いうちに誰かがそう言い出すかもしれない兆しがあるため、この記事を書いています。その“誰か”とは、あなたの上司かもしれませんし、経営幹部かもしれません。 2025年4月、GoogleとMicrosoftが...

Code Guidelines: あなたのコーディング規約をCodeRabbitに取り込もう
Code Guidelines: Bring your coding rules to CodeRabbitの意訳です。 Cursorや他のAIコーディングツール(使ったことがない人はいないのでは?)を使っている、あるいは試したことがあるなら、その欠点にも気づいているかもしれません。新しいファイルを作成するたびにプロジェクト構成の説明を繰り返さなければならなかったり、UIコンポーネントにshadcn/uiを使っている場合だったり、ビルド時に先にバックエンドの依存コンポーネントをビルドしなければな...

きめ細かい権限設定を実現するRole-Based Access Control (RBAC)の紹介
RBACが3つのロールで利用可能になりました。CodeRabbitユーザーに異なる権限セットを割り当てられるようになります。

2025年:AI開発ツール技術スタックの年
4月、MicrosoftとGoogleが、自社で生成されるコードの30%がAIによるものであると発表しました。これは、AIコーディングツールが新たな段階に突入したことを意味しています。これらは、大企業においてさえエンジニアリングワークフローの重要な一部になっています。 現在、開発者界隈のX(旧Twitter)は「バイブコーディング」に夢中で、多くの開発者が次のような疑問を抱いています。AIの実際の活用例とは...