Ralph Wiggum을 “소프트웨어 엔지니어”로
TMT‘The Simpsons’의 Ralph Wiggum이 어떻게 지금 AI 분야의 가장 큰 이름이 되었는가 - Venture Beat
[!Note] 😎 여기 Y Combinator 해커톤 이벤트에서 Ralph를 시험한 멋진 현장 보고서가 있습니다.
“우리는 코딩 에이전트를 while 루프에 넣었고 그것은 하룻밤 사이에 6개의 리포를 배송했다”
https://github.com/repomirrorhq/repomirror/blob/main/repomirror.md
https://x.com/dexhorthy/status/2006849540998000796?s=20
최근 내 소셜을 보았다면, 내가 Ralph에 대해 이야기하는 것을 보았고 Ralph가 무엇인지 궁금해했을 것입니다. Ralph는 하나의 기법입니다. 가장 순수한 형태에서 Ralph는 Bash 루프입니다.
while :; do cat PROMPT.md | claude-code ; doneRalph는 대부분의 회사에서 그린필드 프로젝트와 관련된 아웃소싱의 대다수를 대체할 수 있습니다. 결함이 있지만, 이는 다양한 스타일의 프롬프트를 통해 식별 가능하고 해결 가능합니다.
그게 Ralph의 아름다움입니다 - 그 기법은 비결정적인 세계에서 결정적으로 나쁩니다.
Ralph는 도구 호출과 사용량을 제한하지 않는 어떤 도구로도 수행할 수 있습니다.
Ralph는 현재 완전히 새로운 프로그래밍 언어를 구축하고 있습니다. 우리는 완전히 새로운 프로덕션 급 괴짜(esoteric) 프로그래밍 언어가 출시되기 직전의 마지막 단계에 있습니다. 나에게 꽤 놀라운 것은 Ralph가 이 언어를 구축할 수 있었고, 또한 이 언어가 LLM의 학습 데이터셋에 없었음에도 불구하고 이 언어로 프로그래밍할 수 있었다는 점입니다.
https://x.com/GeoffreyHuntley/status/1944377299425706060?s=20
Ralph로 소프트웨어를 만드는 것은 큰 신뢰와 최종적 일관성에 대한 믿음을 필요로 합니다. Ralph는 당신을 시험할 것입니다. Ralph가 CURSED를 만드는 과정에서 잘못된 방향으로 갈 때마다 나는 도구를 탓하지 않았고; 대신 내면을 들여다보았습니다. Ralph가 나쁜 일을 할 때마다 Ralph는 기타처럼 조율됩니다.
그것은 놀이터 없이 시작되고, Ralph에게 놀이터를 만들라는 지시가 주어집니다.
Ralph는 놀이터를 만드는 데 매우 능숙하지만, 미끄럼틀에서 떨어져서 멍들어 집에 옵니다. 그래서 사람들은 미끄럼틀 옆에 “미끄러져 내려가세요, 점프하지 마세요, 주위를 살펴보세요”라는 표지판을 추가하여 Ralph를 튜닝하고, 그러면 Ralph는 더 자주 보고 표지판을 보게 됩니다.
결국 Ralph는 표지판에 대해서만 생각하게 되므로, 그때 당신은 전혀 결함처럼 느껴지지 않는 새로운 Ralph를 얻게 됩니다.
내가 SFO에 있었을 때, 나는 몇몇 똑똑한 사람들에게 Ralph에 대해 가르쳤습니다. 한 놀라울 정도로 재능 있는 엔지니어가 듣고 다음 계약에서 Ralph를 사용했고, 가장 미친 ROI를 얻었습니다. 요즘 그들은 Ralph에 대해서만 생각합니다.