나는 AI 통화가 기본값으로 샌드박스되는 언어를 만들었습니다

작성자

카테고리:

← 피드로
DEV Community · Harry Machura · 2026-08-03 개발(SW)

Harry Machura

I Built a Language Where AI Calls Are Sandboxed by Default

The 30-line Python problem

Last month I needed a script that reads server logs, classifies errors with an LLM, summarizes them, and writes a report. In Python, it looked like this:

  • Import the SDK
  • Initialize the client
  • Handle the API response
  • Parse JSON
  • Add asyncio.gather() because sequential calls took 8 seconds
  • Write a custom sandbox because I don’t trust LLMs with exec and file writes
  • Package it in Docker because requirements.txt always breaks on the server

80 lines later, it worked. But it felt wrong. I wasn’t building logic — I was plumbing.

So I asked myself: What if AI operations were language primitives, not library calls?

Meet Pipe

Pipe is a small runtime (~10 MB, single binary, zero dependencies) that treats summarize, translate, classify, and ask as first-class citizens — on the same level as +, sort, or len.

Try it

Browser Playground (WASM, no install): pipe-lang.com

Source: github.com/MachuraHarry/pipe

Docs: pipe-lang.com/docs

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다