Devin
https://gyazo.com/168fb3f882742412ad5c2ac41eb2a0f5
自律型AIエンジニア
GitHubと連携して勝手にコードを書いてくれる
コツ
ジュニアエンジニアとみなす
小さくやる
contextが大きくなりすぎると阿呆になる
ACUを10以上消費しないようにする
まず初めに方針だけ考えさせるとか?
最初は抽象的に
ダメそうなら具体的に
commitはめっちゃ小さく作らせる
小さすぎるならあとで自分でrebaseすればいい
rebaseとかfixupの操作も依頼できるかな?
狂う前に戻してもらう
Get Started
Introducing Devin
Your First Session
Tutorial Library
Essential Guidelines
When to Use Devin
Instructing Devin Effectively
Good vs. Bad Instructions
Onboarding Devin
Repo Setup
VPN Configuration
Knowledge Onboarding
Product Guides
Secrets & Site Cookies
devinがbrowser使える
Repos and Snapshots
Deployments
Invite your Team
Importing Code Settings
Integrations
GitHub Integration Guide
Slack Integration Guide
GitLab Integration (Beta)
Azure DevOps Integration (Beta)
Bitbucket Integration (Beta)
Linear Integration Guide
Jira Integration Guide
Admin
Security at Cognition
Billing
Common Issues
Prompts
Testing & Refactoring
Data & Analysis
Web Scraping & Automation
Interactive Applications
Migration & Modernization
Tutorials
API Integration
Code Coverage
Containerization
Managing Frontend Components
API Reference
Overview
Structured Output
Usage Examples
20ドルで使えるようになった
一月あたり従量課金で$500〜です。高いか安いかはチームの事情によるとは思いますが、24時間働いてくれるフルスタックエンジニアが月$500〜というのは、個人的にはリーズナブルだと思います。
Q: Devinすごくない?
A: すごいと思うじゃん?たくさん上がってきたプルリクをレビューしてもう21時なのに一つも「よし、これをマージしよう」に至ってないんだよ()
うまく活用するためのスキルが必要で、今日たくさん試してみてとりあえずこのやり方ではダメだという気持ちになったw
人間とAIのどちらが悪いとは言い切れないんだが我々の側が自動化テストを用意してないのでAIがテストされてないコードをバンバン投げつけてきてレビューする僕が死ぬ
まあ流石にもうちょっと噛み砕いて親切に指示しないと無理か〜という気持ち
Devinは、人間のソフトウェアエンジニアのように自律的にコーディング、デバッグ、アプリケーション開発が可能なAIエージェント。シェル、コードエディタ、ブラウザなどの開発ツールを使いこなし、複雑なプロジェクトを計画から実行まで一貫して取り組める。GitHubの課題の14%を人間の介入なしで解決できる性能をベンチマークテスト(SWE-bench)で示したことで注目された。
https://www.youtube.com/watch?v=mNyfQG7A3XM