News

▲ 107 · 46 comments on source · Hacker News · wjsekfghks · 1 year ago

Show HN: Async – Claude Code, Linear, GitHub PR을 하나의 독선적인 도구로

안녕하세요, 저는 Mikkel이고 AI 코딩과 작업 관리, 코드 리뷰를 결합한 오픈소스 개발자 도구인 Async를 만들고 있습니다. Async가 하는 일: - 코딩 작업을 자동으로 조사하고, 명확화 질문을 한 뒤, 클라우드에서 코드 변경을 실행합니다 - 작업을 리뷰 가능한 하위 작업으로 나누고 스택 diff를 제공해 코드 리뷰를 더 쉽게 합니다 - 이슈부터 병합된 PR까지 전체 워크플로를 앱을 떠나지 않고 처리합니다 데모: https://youtu.be/98k42b8GF4s?si=Azf3FIWAbpsXxk3_ 저는 10년 넘게 개발자로 일해 왔습니다. Cline, Cursor, Claude Code, Kiro 등 다양한 AI 도구를 모두 써봤습니다. 모두 새 프로젝트를 부트스트래핑하는 데는 정말 훌륭합니다. 하지만 제 업무 대부분은 기존 코드베이스를 반복 개선하는 일이고, 여기서는 무언가를 깨뜨리면 안 되는데 바로 그 지점에서 마법이 무너집니다. 이런 도구들은 성숙한 코드베이스에서는 잘 작동하지 않습니다. 제가 계속 마주친 문제들: - 저는 게으릅니다. 제 Claude Code 워크플로는 이렇게 됐습니다: "Github webhook에서 이슈를 작업으로 바꿔줘" 같은 모호한 프롬프트를 던지고, 뭔가 잘못 실행되게 둔 다음, 차라리 내가 직접 코딩했으면 더 빨랐겠다는 걸 깨달을 때까지 반복하는 것. Claude Code 문서에는 먼저 계획하라고 나와 있지만 강제되지 않고, 저는 스스로 그렇게 하도록 강제할 수가 없습니다. - 컨텍스트 스위칭 지옥. Claude Code를 비동기적으로 쓰기 시작했습니다 - 편집 권한을 주고, 실행하게 두고, 다른 작업을 하려고 alt-tab한 뒤, 나중에 돌아와서 리뷰하는 식이죠. 그런데 돌아오면 그 작업이 무엇이었는지 다시 맞춰보고, 컨텍스트를 전환하고, 반복해야 합니다. 이 정신적 오버헤드가 생산성 향상을 모두 잡아먹습니다. - 추적이 형편없습니다. 저는 Apple Notes에 불릿 포인트로 작업을 추적하지만 지저분합니다. 많은 다른 개발자들처럼 저도 PM 도구를 싫어하지만, 군더더기 없이 정리된 상태를 유지할 방법이 필요합니다. - 리뷰 병목. 저는 Claude Code 출력을 수정 없이, 최소한 스타일 변경 없이 배포해 본 적이 없습니다 (왜 항상 하지 말라고 해도 주석을 추가하는 걸까요?). 리뷰/테스트 사이클 때문에 동시 작업은 많아야 3개 정도로 제한됩니다. 그래서 Async를 만들었습니다: - 사전 계획을 강제하고, 항상 명확화 질문을 하며, 실행 전 확인을 요구합니다 - Github 이슈를 자동으로 가져오는 간단한 작업 추적 (다른 통합도 곧 제공 예정!) - 클라우드에서 실행하고, 작업을 하위 작업으로 나누고, 커밋을 만들고, PR을 엽니다 - 스택 diff를 갖춘 내장 코드 리뷰 - 앱을 떠나지 않고 댓글을 달고 반복할 수 있습니다 - 데스크톱과 모바일에서 작동합니다 작동 방식은 가벼운 리서치 에이전트를 사용해 작업 범위를 파악하고 필요에 따라 요구사항과 명확화 질문을 만들어 내는 것입니다 (예: "잘림 문제를 고쳐줘" - "호버 시 툴팁을 원하시나요?"). 요구사항을 확인하면 작업을 하위 작업으로 나눈 뒤 커밋 단위로 작업하며 실행합니다. 내부적으로 Gemini와 Claude Code를 조합해 사용하고, 모든 변경을 클라우드에서 백그라운드로 실행합니다. 이 기능들의 일부를 하는 도구들을 보셨겠지만, 저는 이것이 하나의 통합된 워크플로로 만드는 것이 합리적이라고 생각합니다. 이건 바이브 코더를 위한 것이 아닙니다. 저는 제 일상 업무에 쓸 수 있는 도구를 만들고 있습니다. Async는 자신의 코드베이스와 제품을 깊이 이해하는 숙련된 개발자를 위한 것입니다. 목표는 Async를 개발자가 훌륭한 무언가를 만들기 위해 필요한 마지막 도구로 만드는 것입니다. 아직 초기 단계이고 빠르게 반복하고 있습니다. 여러분의 생각이 궁금합니다. P.S. 제 공동창업자는 라이트 모드를 좋아하고, 저는 다크 모드만 씁니다. 제가 논쟁에서 이겨서 우리 도구는 다크 모드만 지원합니다. 저와 같은 생각이시면 엄지 척 부탁드립니다.

원문 게시글에서 발췌한 번역본입니다. 전문과 원문 댓글은 아래 링크에서 확인하세요.

Comment on HNEnglish
Post on X

Discussion on runchr

Loading comments…

to comment.