My Own Claude Code Harness (AI Development Workflow Built with SPEC·TDD·CI)

Complete everything from design to TDD and CI with Claude Code. Taking a single feature from one line of spec all the way to main merge.

(4.9) 30 reviews

333 learners

Level Basic

Course period Unlimited

React
React
TDD
TDD
AI Agent
AI Agent
claude
claude
harness
harness
React
React
TDD
TDD
AI Agent
AI Agent
claude
claude
harness
harness

Reviews from Early Learners

4.9

5.0

zzgh06

60% enrolled

I haven't finished all the lectures yet, but I think this is the best course I've taken this year. I was struggling with how to utilize Claude's code to build a harness environment and apply it to development. Because there are so many methods available, I was even more conflicted about which approach to adopt. When I heard on YouTube that Front had created a course, I chose it based on the trust built from your usual informative content. Being able to build my own harness environment through hands-on practice has been a great learning experience. I will continue with the remaining lectures and try to make it my own by applying it to other projects. Thank you for the great course.

5.0

관태

100% enrolled

Following the previous lecture on asynchrony, I really enjoyed this one as well! Thanks to you, I now have a clear understanding of the AI development workflow. :) However, after listening to the lecture, a question came to mind. If developing as a team, since the AI writes all the code, it seems like the process of humans manually reviewing every PR will eventually become a major bottleneck. There will likely come a time when humans cannot keep up with the speed of AI. I am very curious about what criteria and methods should be used if we were to automate this. In an era where humans no longer write code themselves, how should team-level workflows evolve? It would be incredibly helpful if you could cover advanced courses or collaboration automation strategies for AI-native teams in more detail later to help resolve these questions. Thank you for the great lecture!

5.0

ysw081

60% enrolled

Even though I am a non-developer, I have a decent understanding up to Next.js, and I found this lecture great to follow along with while looking up parts I didn't know. I suspect this was the perfect level for me. I dream of becoming a solopreneur because I have specific webs and apps I want to build. I switched over because the Rails full-stack is faster than the Next.js framework, and Hotwire Native makes it easier to build apps alone. However, I'll need to put some thought into creating test scenarios that fit Rails. For reference, I have taken almost all of the Claude Code lectures on Inflearn, and there are only three courses to which I have given a 5-star rating.

What you will gain after the course

  • A functional and practical harness set

  • Full-cycle TDD experience

  • Experience in full pipeline integration based on Agents



Course Introduction

  • While completing small features, you will learn how to build Agent-based workflows yourself.

  • You will learn based on the TDD workflow, which is the powerful harness most recommended by Anthropic..

  • After completing the course, you will be able to apply the acquired skills and workflow concepts to your future development projects.

  • Throughout the entire course, development will be conducted using Claude Code.



Course Features

  • Training to create your own Harness to control Agent development methods (Skill-based)

  • Experience the full TDD cycle using Agents


  • Realizing traditional software engineering concepts with Claude Code

  • A lecture that focuses on understanding the workflow rather than the portfolio

  • Although you learn with Claude Code, it can be applied and utilized in other tools such as Codex. như Codex.

  • Although it uses a React web project as the subject matter, it can be referenced in all software development.


Recommended for

  • Those who want to learn Agentic development methods that go beyond the level of Claude or Codex commands

  • Those who want to complete their own AI workflow

  • Those who want to properly experience the analysis/design process and apply it to their work

  • Those who want to perform meticulous inspection and testing using TDD methods in the AI era



Difficulty & Prerequisites

  • It is possible for beginners, but you must have basic knowledge of Git, NPM, React, and the terminal.

  • The lecture uses a React + Vite-based project, but you can think of it as just a tool for the workflow.



Project Information

  • A simple note-taking web service for writing notes

  • Start by forking the pre-configured note web project from GitHub (or you can design and build it yourself from scratch).

  • Throughout the entire course, we will only develop the 'tag' feature of the note web.



The workflow of this course

  • The lectures can be taken individually by chapter, but the overall flow is connected.

  • It covers everything from strict environment configuration to analysis, design, TDD-based development, and autonomous driving.



Update information since opening ✨

  • Understanding Software Testing Special Lecture Added về hiểu biết kiểm thử phần mềm

  • Integration of Development Phase Workflow - Lecture 16 Added

  • Creating an Autonomous Driving Workflow for the Development Stage - Lesson 17 Added



Lecture Materials

  • 'Theory' lecture materials for all chapters are provided as PDFs.


Scope of AI Utilization (Reference)

  • The explanatory materials in the lecture were converted from the written Markdown lecture notes into HTML using Claude skills.

  • Errors in the lecture materials were checked and the content was corrected through the Claude code verification method.


Recommended for
these people

Who is this course right for?

  • Those who want to create their own AI coding workflow

  • Those who want to integrate Claude Code into their real-world workflows

  • Those who are curious about how to integrate TDD into Agent development

Need to know before starting?

  • Git Basics (branch · commit · PR · merge), Managing GitHub repositories · issues · PRs

  • npm · Node.js

  • Understanding JavaScript / React Basics

Hello
This is frongt

Inflearn Verified

Career Verified

853

Learners

44

Reviews

13

Answers

4.9

Rating

2

Courses

  • Frongt YouTube Channel: https://www.youtube.com/@frongt

  • Development Learning in the AI Era: https://devskills.net

  • I have been providing Web and AI Agent education at companies and institutions such as Woowa Bros, NAVER, Hyundai Motor Company, and Seoul National University.

  • I am currently at CodeSquad after having worked at TmaxSoft, NAVER, NHN NEXT, and SK Planet.

More

Curriculum

All

60 lectures ∙ (7hr 18min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

30 reviews

4.9

30 reviews

  • zzgh069802님의 프로필 이미지
    zzgh069802

    Reviews 9

    Average Rating 5.0

    5

    60% enrolled

    I haven't finished all the lectures yet, but I think this is the best course I've taken this year. I was struggling with how to utilize Claude's code to build a harness environment and apply it to development. Because there are so many methods available, I was even more conflicted about which approach to adopt. When I heard on YouTube that Front had created a course, I chose it based on the trust built from your usual informative content. Being able to build my own harness environment through hands-on practice has been a great learning experience. I will continue with the remaining lectures and try to make it my own by applying it to other projects. Thank you for the great course.

    • aceoftop1975님의 프로필 이미지
      aceoftop1975

      Reviews 127

      Average Rating 5.0

      5

      100% enrolled

      ===== 26/05/10/Sun 18:50 ===== Lately, I've been aware through YouTube that AI can generate code, and now I understand what Claude Code is. I've realized that I should use Claude Code to build apps. I also learned what TDD is. Thank you for creating such a great lecture.

      • frongt
        Instructor

        I'm glad you have an understanding of Claude Code. For your information, I don't believe TDD is a necessity in the development world. Most people either don't do it well or don't do it at all. However, I think it is a very useful method in AI coding.

    • tkyoun12409907님의 프로필 이미지
      tkyoun12409907

      Reviews 9

      Average Rating 5.0

      Edited

      5

      100% enrolled

      Following the previous lecture on asynchrony, I really enjoyed this one as well! Thanks to you, I now have a clear understanding of the AI development workflow. :) However, after listening to the lecture, a question came to mind. If developing as a team, since the AI writes all the code, it seems like the process of humans manually reviewing every PR will eventually become a major bottleneck. There will likely come a time when humans cannot keep up with the speed of AI. I am very curious about what criteria and methods should be used if we were to automate this. In an era where humans no longer write code themselves, how should team-level workflows evolve? It would be incredibly helpful if you could cover advanced courses or collaboration automation strategies for AI-native teams in more detail later to help resolve these questions. Thank you for the great lecture!

      • frongt
        Instructor

        Thank you for taking the course & leaving a review. You mentioned a very important point. It is a very difficult and practical issue ^^ I will think about how to expand the current workflow to operate as a team. I'll organize my thoughts and see if I can include it as an additional chapter. Thank you for your great feedback.

    • ysw0814955님의 프로필 이미지
      ysw0814955

      Reviews 16

      Average Rating 3.9

      5

      60% enrolled

      Even though I am a non-developer, I have a decent understanding up to Next.js, and I found this lecture great to follow along with while looking up parts I didn't know. I suspect this was the perfect level for me. I dream of becoming a solopreneur because I have specific webs and apps I want to build. I switched over because the Rails full-stack is faster than the Next.js framework, and Hotwire Native makes it easier to build apps alone. However, I'll need to put some thought into creating test scenarios that fit Rails. For reference, I have taken almost all of the Claude Code lectures on Inflearn, and there are only three courses to which I have given a 5-star rating.

      • frongt
        Instructor

        Thank you for the detailed review. Oh, but I suspect you might not actually be a non-developer haha. Full-stack is becoming very important these days. Seeing as you even know the advantages of Rails full-stack, you clearly know your stuff ^^ Please enjoy the rest of the lectures.

    • hagarakyo2058님의 프로필 이미지
      hagarakyo2058

      Reviews 1

      Average Rating 5.0

      Edited

      5

      69% enrolled

      I'm getting more information about the importance of TDD and the workflow rather than the harness itself lol. I understand that the harness creates a framework for the agent, but the difference in code reliability between using a harness and not using one didn't quite hit home for me! It feels like workflow automation as a skill takes up a larger portion! However, looking at it positively, if I consider that I gained additional insights into why TDD is important and how to proceed with a TDD workflow? I think it's a good lecture. Your delivery is so good that I ended up buying the course after seeing a comment while watching on YouTube. lol. Some courses are bad because the instructor fumbles around saying, "Ah, so like this and that..." but this one flows so smoothly~ it really sticks in my head. Totally insane.

      • frongt
        Instructor

        What you said is exactly right 🙏 This course builds a harness around a robust analysis/design and verification workflow centered on TDD. Therefore, it is natural to find the workflow and TDD more tangible during the lectures. However, you will definitely feel the "difference in reliability" once you apply it to your actual projects! Thank you for the great feedback.

    Similar courses

    Explore other courses in the same field!