The battle of the AI coding assistants
summary
Three IDE plugins — Tabnine (Tab 9 chat), GitHub Copilot (Co-pilot chat with GPT‑4) and JetBrains AI Assistant — get compared by building a Java prime number generator live; all three produce runnable code despite flaky demos. Differences: Copilot and JetBrains give smooth diffs in‑editor and better test placement, Tabnine offers ephemeral processing and self‑hosting for privacy (business tier), JetBrains uses hybrid local models, Copilot ties to Microsoft IDEs. Pricing, waitlists and integration quality decide which to try.
AI-written summary · about
chapters (17)
- 0:00Introduction to AI coding assistants
- 3:36First edition recap
- 5:04Second edition contenders
- 11:27Cost and availability
- 12:32Demo setup and Java code
- 13:56Tap Nine Chat demo
- 17:27Copilot Chat demo
- 19:30JetBrains AI Assistant demo
- 22:16Code proposals and diffs
- 23:43Writing unit tests
- 25:29Generating documentation
- 26:12Creating regular expressions
- 27:15Explaining code
- 27:57Finding bugs
- 29:21Conclusion AI benefits
- 31:48Recommendations by use case
- 35:41Will AI replace jobs?
related talks
57mAccelerate Your Developer Productivity with AI Embrace the Future Now!
34mUsing AI to build an AI Java app
25mImproving developer happiness with AI
46mAI Integration for Devs: ChatGPT and Copilot in Your Projects
58mAI Assistant: Don’t Code Alone
14mDeveloper productivity in a post-AI world
35mGoing Beyond Copilot with AI Agents
06h 22mUsing AI to Enhance Developer Productivity
