Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AIコーディング: 「Vibe Coding」からプロフェッショナルへ / AI Coding...

AIコーディング: 「Vibe Coding」からプロフェッショナルへ / AI Coding: From "Vibe Coding" to Professional

本プレゼンテーションでは、Agile/Scrumのマネジメント思考を応用し、Coding AIエージェントの潜在能力を最大限に引き出す方法を探求します。参加者と共に、「Vibe Coding」―試行錯誤でプロトタイプを迅速に作成するが、コードの細部管理にはこだわらない手法―と、「AIを活用したプロフェッショナルプログラミング」―コードの検証、保守、そして最適なソフトウェア品質の保証を追求する手法―の違いを分析します。本セッションは、経験を共有し、意見を交換しながら、AIエージェント時代におけるソフトウェア開発の未来を共に形作る絶好の機会です。

More Decks by LINEヤフーTech (LY Corporation Tech)

Other Decks in Technology

Transcript

  1. • Limited coding time due to support roles • Ideas

    often stuck at implementation My Story
  2. • Enabled complex projects in one week • Made technical

    exploration accessible • Transformed prototype development speed AI Coding as Game Changer
  3. • Fast start, chaotic growth • Context forgetting issues •

    Maintenance difficulties • Market hype vs. real-world limits AI Coding Concerns & Hype Gap
  4. "Building software with LLMs without carefully examining the code it

    writes" - Simon Willison Reference: Willison, S. (2025, May 15). Building software on top of Large Language Models. Simon Willison's Weblog. https://simonwillison.net/2025/May/15/building-on-llms/ What is Vibe Coding?
  5. • Reasoning AI • Requirements & Design • Internet search

    AI • Research & Best Practices • Coding AI Agent • Implementation Practice 1: Coordinating Multiple AI
  6. • Each task ≤ 100-200 lines of code • Clear

    input/output • Minimal dependency Practice 3: Task Breakdown for AI
  7. Sample: "Write tests first, then code, then run tests Focus

    on one small increment at a time Always explain reasoning before coding Follow TDD: Red → Green → Refactor Use TypeScript for type safety" Practice 4: Setup Implementation Rule
  8. • Start new chat when context gets too long •

    Resync codebase frequently • Git commits as checkpoints Practice 6: Context Management
  9. Level 1: Prompt Engineer 4 Levels of AI Mastery Level

    2: AI Developer Level 3: AI Product Manager Level 4: AI Orchestrator