Grok Bot 은 단 하나의 출력만 가집니다: 메시지
이게 이상하게 들릴 수도 있습니다. 파워 유저 도구는 복잡성과 폭을 기반으로 구축되는 거 아니었나요?
Chat 은 제 워크플로우를 가질 수 없을 거예요. 저는 특별한 워크플로우를 가지고 있으니까요. 저는 개발자거든요.

"당신의 특별한 워크플로우로 보세요"
하지만 "파워"가 인터페이스가 아닌 기본 시스템에서 나온다면 어떨까요? 코드 대신, 이제 우리는 프롬프트를 작성합니다.
우리는 IDE 를 TUI 로 바꿨습니다. 터미널이 진정한 도구였기 때문입니다 - 채팅은 그저 인터페이스일 뿐입니다.
우리는 사용자 인터페이스가 필요하지 않습니다 - 적어도 전통적인 의미에서는 말이죠. 우리는 컴퓨터가 필요합니다.
그리고 우리가 직접 사용하는 대신, 에이전트에게 넘겨줄 수 있습니다. 그것이 바로 Grok Bot 입니다: 컴퓨터를 가진 에이전트.
저는 Grok Bot 을 4가지 다른 방식으로 사용해 왔고, 그것들은 모두 채팅입니다, 끝까지 말이죠.
개인 소프트웨어
AI 는 코드의 비용을 낮추고 개인화된 소프트웨어를 열어주었습니다 - 어떤 이들은 '일회용' 소프트웨어라고 말하기도 합니다.
https://x.com/davidhoang/status/1802140453292372272
https://x.com/jsngr/status/1802032670353904122
하지만 소프트웨어란 무엇일까요?
소프트웨어는 로직, 영구 저장소, 그리고 인터페이스입니다. 소프트웨어는 입력을 받아서, 무언가를 처리한 후, 출력을 반환합니다.
역사적으로, 우리는 로직을 코드로 설명했습니다. 점점 더, 우리는 로직을 영어를 통해 설명합니다.
영구 저장소는 예전에는 어려웠지만 (데이터베이스), 이제 영구 저장소는 정말로... 무엇이든 될 수 있습니다: CSV, 저장소, JSON 파일.
반면, 인터페이스는 악명 높을 정도로 어렵습니다. 그것들은 엄격한 워크플로우를 중심으로 설계되었습니다 - 의견이 분명하지만, 유연해야 합니다.
모든 소프트웨어는 단순함과 범위 사이의 트레이드오프를 수반합니다. 제가 만드는 것은 단순하게 시작하지만, 곧 관리하기 어려워집니다.
소프트웨어는 삶을 더 편리하게 만들기 위해 존재하지만, 대부분의 개인 소프트웨어는 결국 돈 받지 못하는 두 번째 직업이 됩니다.¹ 우리는 더 나은 무언가가 필요합니다.
소프트웨어에서 채팅으로
제 가장 최근의 개인 소프트웨어는 근력 운동 앱이었습니다.
https://x.com/mattyp/status/2070129458305257746
저는 UI 를 다듬고, 데이터베이스를 추가하고², 공식을 구축하고, 테스트를 작성하는 데 몇 주를 보냈습니다. 저는 완전한 미리보기 배포 시스템과 앱을 반복 개선하기 위한 멋진 피드백 루프를 구축했습니다.
항상 새로운 엣지 케이스, 고쳐야 할 새로운 것, 새로운 문제가 있었습니다.
저는 메모를 적고 클라우드 에이전트를 실행하곤 했습니다.
천천히, 더 나아졌습니다! 그래도 여전히 고장납니다.
어느 날 문득 궁금해졌습니다 - 이게 그냥 채팅이라면 어떨까?
Grok Bot 과 대화하면서, 저는 제 앱에서 모든 핵심 로직을 추출했습니다. 저는 그것을 스킬과 MCP 서버 세트로 다시 작성했습니다.³
저는 Grok 에게 운동 기록을 위한 형식을 만들어 달라고 요청했습니다. 저는 저장 레이어로 Git 을 사용하기로 결정했습니다.
이제, Grok 은 매일 제 운동을 보내줍니다. 저는 30 초 음성 메모로 각 운동을 기록합니다. 운동을 바꾸고 싶으면 물어봅니다. 진행 상황이 이상해 보이면 물어봅니다. 기능을 추가하고 싶으면 물어봅니다.

앱은 더 유연해지고, 더 간단해지고, 더 빨라졌습니다. 단 하나의 메시지로 기능을 추가하거나 삭제할 수 있습니다. CI 도, 미리보기 배포도, 망가질 UI 도 없습니다.
저는 체육관으로 걸어가면서 이 작업을 했습니다. 저는 가면서 앱을 업데이트하고 개선합니다.
결국 저는 제 피트니스 앱에 채팅을 구축하고 싶었습니다. 이제 제 피트니스 앱은 채팅입니다.
코드
"좋아요, 이 사람은 잊어버리죠 - 챗봇으로 코드를 작성하고 있잖아요." 여기까지 읽은 여섯 분께, 제 말을 들어보세요.
저는 코딩 도구를 대체하는 것이 아니라, 코딩 도구를 호출하고 있습니다.
@SpaceXAI 의 최고 엔지니어들 중 일부는 @Bot 에서 시작하여 수백 개의 PR 을 배포하고 있습니다.
지난주, 저는 @poteto 와 함께 자리했습니다.
그녀는 Grok Bot 을 완벽한 "외부 루프"라고 설명했습니다: 컨텍스트를 모으고 다듬은 후 넘겨주는 장소입니다. "컨텍스트는 소중합니다," 라고 그녀가 말했습니다.

에이전트는 다음 토큰 예측을 기반으로 작동합니다: 에이전트 입력은 출력에 직접적인 영향을 미칩니다.
채팅, 파일, 에이전트가 검색하는 것, 에이전트가 읽는 것.
에이전트가 접근하는 것은 접근하지 않는 것만큼 중요합니다.
Lauren 과 다른 사람들은 Grok Bot 을 사용하여 아이디어를 탐색하고, 정보를 찾고, 컨텍스트를 모은 다음, Cloud Agent 를 실행할 프롬프트를 준비합니다.
그 작업은 내부 루프 에이전트의 컨텍스트를 보호합니다.
탐색적 연구를 Cloud Agent 에 잔뜩 넣는 대신, 필요한 것만 보낼 수 있습니다 - 컨텍스트 오염을 피하면서 말이죠.⁴
코드는 또 한 단계 더 추상화됩니다 - Cloud Agent 에서 "봇" 또는 에이전트 관리자로 말이죠.
운 좋게도, Cursor 는 이 핸드오프를 매끄럽게 만듭니다 - Grok Bot 에 의해 시작된 에이전트는 제 Cursor 앱 안에서 저를 기다리고 있습니다.
당신, 인간은, 외부 루프 에이전트와 채팅합니다. 외부 루프 에이전트는 내부 루프 에이전트를 시작합니다.
코딩 도구는 내부 루프이고, 외부 루프는 채팅입니다.
워크플로우 자동화
소프트웨어가 단지 로직, 영구 저장소, 그리고 인터페이스라면, 워크플로우는 소프트웨어의 한 형태입니다.
우리는 여러 도구를 연결하여 결과를 얻기 위해 워크플로우를 만듭니다. 그 워크플로우에는 인간이 필요합니다.
그것이 문제입니다. 왜냐하면 인간은 실수를 하고 대부분의 UI 는 매우 나쁘기 때문입니다. 회계, 쇼핑, 은행 업무는 고된 작업입니다.
제가 과장하는 것일 수도 있지만, 이 웹사이트들을 다루는 것은 실질적인 인지 부하를 유발합니다.
잘못된 항공편을 예약한 적이 있나요? 물건을 잘못된 위치로 주문한 적이 있나요? 무언가를 지불했다고 생각했지만 실제로는 그렇지 않았던 적이 있나요? 저는 있습니다.

개인적인 작업 이상으로 - 우리 모두는 매일 비슷한 도구에서 일합니다.
AI 의 약속은 우리를 쓸모없게 만드는 것이 아니라⁵, 진정한 작업과 창의성에서 우리를 산만하게 하는 것들을 제거하는 것입니다.
워크플로우와 GUI 는 우리의 기술을 향상시키기 위한 것이었지만, 너무 자주 그것을 대체합니다. 많은 사람들에게, 이것은 우리가 생각하고, 표현하고, 우리의 선호도를 지시하고 다른 누군가가 그것을 구현하도록 하는 것이 처음으로 자유로워지는 순간입니다.
개인 소프트웨어가 채팅으로 붕괴될 수 있는 것과 같은 방식으로, 소비자 및 비즈니스 워크플로우도 붕괴될 수 있습니다.
https://x.com/kristaletz/status/2089103618121314689
말도 안 되는 점은 우리가 MCP, 호스팅된 마크다운, 또는 도구가 필요하지 않다는 것입니다.
우리는 AI 와 컴퓨터만 있으면 됩니다, 우리가 사용하는 동일한 소프트웨어와 함께 말이죠. 그것이 바로 Grok 입니다: 컴퓨터를 가진 AI.
저장된 검색
저는 온라인에서 물건을 많이 사고팝니다. 마켓플레이스를 한 번이라도 이용해 보셨다면, 검색을 저장하고 재사용해 보셨을 것입니다: 정말 신의 선물이죠.
하지만 저장된 검색은 단지 미리 적용된 로직일 뿐입니다 - 그것은 워크플로우입니다. 검색을 저장한 후, 저는 제 매우 특별한 검색 과정을 시작합니다:
- 등록된 상품이 진짜인가?
- 상태가 괜찮은가?
- 가격이 공정한가?
- 가까운 곳에 있는가?
이것이 제 "소프트웨어"입니다, 제가 원하는 것을 찾기 위해 사용하는 간단한 필터링 로직입니다 - 저장된 검색이 처리할 수 없지만 Grok Bot 은 처리할 수 있는 로직입니다.
제 Grok Bot 은 이제 Craigslist 와 Facebook Marketplace 를 살펴보며, 매일 제 기준에 맞는 새로운 에스프레소 머신이 있는지 확인합니다.

메시지를 초안 작성하고 저를 대신해 보낼 수 있습니다. 무엇을 사야 하고 사지 말아야 하는지 조언해 줄 수 있습니다. 제가 어리석은 실수를 하지 않도록 확인해 줄 수 있습니다 (저는 피곤할 때 자주 그렇습니다).
웹 브라우저보다 훨씬 더 나은 인터페이스입니다. 소비자 및 기업 UI 가 채팅으로 붕괴되고 있습니다.
정보 검색
지식 노동의 많은 부분은 검색과 검색입니다. 질문을 하고 답을 얻는 것입니다.
Notion 이나 Slack 과 같은 도구는 우리가 소통하는 방식을 혁명적으로 바꾸었지만, 올바른 정보를 찾는 것은 여전히 끔찍할 정도로 어렵습니다 - 특히 여러 출처에 걸쳐 있을 때는 더욱 그렇습니다.
학습은 피드백 루프에 의해 제한됩니다. 질문에 답하는 데 2 시간이 걸린다면, 2 분 만에 답을 얻는 사람보다 "사이클"이 더 적을 것입니다.
이것은 고통스러울 수 있습니다. 왜냐하면 우리 중 많은 사람들이 플러그인과 MCP 서버를 불안정하고 깨지기 쉬운 인터페이스를 통해 처음 접했기 때문입니다.
하지만 그것들은 훨씬 더 좋아졌습니다 - 대부분 Grok Bot 팀 덕분입니다.
저는 Grok Bot 플러그인이 훌륭하다는 것을 알게 되었습니다 - 놀랍도록 훌륭합니다. 저는 우리의 코드베이스, Slack, Notion, 제 이메일, 제 캘린더, Figma 를 연결했습니다... 여러 계정까지도 말이죠.

그리고 Grok 은 무언가를 찾는 데 무섭도록 뛰어납니다.
이것은 제가 Cursor 에 합류했을 때 가장 먼저 한 일이었습니다.
Cursor 에서의 온보딩
저는 약 1 주 만에 Cursor 에 온보딩했습니다. 첫날 @leerob 에게 몇 가지 질문을 했습니다. 그런 다음, Grok Bot 에 접근할 수 있게 되었습니다.
제 온보딩은 Grok 에 대한 수십 개의 질문으로 바뀌었습니다.
제품에 대한 질문, IT 에 대한 질문, 어디에 주차해야 하는지, 또는 점심 시간이 언제인지에 대한 질문. 일반적으로 출시가 어떻게 진행되는지, 누가 무엇을 소유하는지, 사물이 어디에 있는지에 대한 질문.
매번 저는 "Grok 이 이 질문에 답할 수 없을 거야"라고 생각했습니다. 매번, 정말로 답했습니다.
때로는, 수년간의 전문적인 '경험'이 발동했습니다 "이걸 누가 소유하고 있지? Slack 으로 연락해야겠어."
"안 돼! 🙅♂️" 저는 스스로에게 말했습니다 (머릿속에 그 이모지와 함께)
"Grok 에게 물어볼 거야! 바쁜 팀원들에게 더 이상 메시지를 보내지 않을 거야!"

Cursor (그리고 지금은 SpaceX) 규모의 회사에서는 대부분의 사람들이 당신의 질문을 이미 했었고 놀랍도록 많은 것들이 문서화되어 있다는 것이 밝혀졌습니다.
하지만 코드는 소프트웨어 그 이상이며, 진실의 원천입니다.
Grok Bot 은 우리의 코드베이스를 살펴보고 앱 내에서 사물이 어디에 있는지 알려줄 수 있었습니다.⁶
각 질문에 대해 사람에게 연락해야 했다면 낭비되었을 시간을 상상해 보세요 - 아마 지금 이 글을 쓰고 있지 않을 것입니다!
그리고 이제... 저는 Grok Bot 을 사용하여 @SpaceXAI 에 온보딩하고 있습니다.
미래는 채팅입니다
작년에, 우리는 IDE 가 채팅으로 붕괴되는 것을 보았습니다. 이제, 우리는 다른 인터페이스들도 같은 일을 하는 것을 보고 있습니다.
일상적인 작업을 자동화하는 것 이상으로, Grok Bot 은 제가 무엇을 구축할지 재고하게 만듭니다. 에이전트와 SaaS 로 워크플로우를 에뮬레이션할 수 있다면, 정말로 해결책을 위해 코드를 짤 필요가 있을까요? 아니면 에이전트와 컴퓨터만으로 충분할까요? SaaS 는 번성하고 있지만, 소비자는 이제 컴퓨터 사용 에이전트입니다.
채팅은 놀랍도록 많은 다른 워크플로우를 대체하고 있습니다.
이것은 약간 무섭습니다: 도구가 아니라면, 장인은 무엇일까요?
하지만 진정한 도구가 영어라면 어떨까요: 우리가 인지하고 원하는 것을 표현하는 능력. 그리고 진정한 기술은 우리가 구축하는 것에 대한 참신한 아이디어를 갖는 것이라면요.
채팅은 가장 친숙한 인간 인터페이스입니다. 우리는 첫 번째 iPhone 에서 스큐어모픽 디자인이 필요했습니다. 인간이 촉각 인터페이스를 이해했기 때문입니다.
우리는 AI 와 함께 채팅 인터페이스가 필요합니다. 인간이 채팅을 알기 때문입니다.
그리고 알고 보니 저는 친구들을 귀찮게 하는 것과 같은 방식으로 에이전트를 음성 메모로 귀찮게 하는 것을 좋아합니다.
각주
¹ 개발자 관계에서 일하지 않는 한 말이죠 :)
² @convex & @PlanetScale 에게 감사합니다
³ Agent Plugins 로 패키징됨
⁴ @dbreunig 에게 감사합니다
⁵ 효과적 이타주의자들의 넋두리가 우리를 이 결론으로 이끌 수도 있습니다
⁶ 예를 들어, 이 트윗





