Tasklet을 사용하여 5분 만에 업무용 앱을 구축하고 코드 없는 꿈이 실현되는 것을 지켜보았습니다.

파란색 배경에서 폭발하는 키보드의 흰색 키입니다.

안드리 오누프리옌코/순간/게티 이미지

ZDNET을 팔로우하세요: 우리를 선호 소스로 추가하세요 Google에서.


ZDNET의 주요 시사점

  • Tasklet은 챗봇 스타일의 AI 에이전트 작성, 호스팅 및 배포 도구로 비용이 청구됩니다.
  • API 여부에 관계없이 모든 시스템과 인터페이스하는 요령은 고유한 초능력이 될 수 있습니다.
  • 통합이 완료되면 Tasklet은 몇 분 안에 그 위에 UI를 구축할 수 있습니다.

지금까지 내가 아는 대부분의 사람들(친구, 가족, 동료)은 어떤 방식으로든 AI를 경험했으며 일반적으로 많은 사람들이 AI의 유용성에 깊은 인상을 받았습니다. 긍정적인 인상과 함께 건강한 회의론도 존재합니다. 회의적인 사람들이 있듯이 나는 대부분의 고객보다 만족시키기가 더 어려운 고객입니다.

이전에 Tasklet.ai를 언급한 적이 있습니다. Microsoft가 어떻게 Entra를 조직의 에이전트 AI 제어 평면의 일부로 전환했는지에 대한 한 기사에서 저는 AI 에이전트 작성 및 배포가 언젠가는 어린이 놀이가 될 것이라는 증거로 Tasklet의 존재를 인용했습니다.

이제 Tasklet을 사용할 충분한 시간이 생겼으니, 기술 저널리스트로 30년 동안 일하면서 Tasklet만큼 기술에 감탄한 적이 없다고 솔직하게 말할 수 있습니다.

내 첫 번째 Tasklet 에이전트

Tasklet은 단순한 에이전트 AI 작성, 호스팅 및 배포 플랫폼이 아닙니다. 실제로 첫 번째 에이전트를 만드는 과정을 진행하면 AI 에이전트의 공식 정의가 궁금해지기 시작할 것입니다. 아마도 그것은 개발자로서의 나의 배경일지도 모르지만, 처음으로 Tasklet 에이전트를 만든 후에는 내가 만든 것이 AI 에이전트인지 아니면 프로그래머가 작성할 수 있는 소프트웨어인지 확신할 수 없었습니다. 한 가지 큰 차이점이 있습니다. 저는 코드를 한 줄도 작성하지 않았습니다.

또한: 신뢰 문제를 일으키지 않고 비즈니스를 위한 더 나은 AI 에이전트를 구축하는 방법

아래 동영상에 표시된 것처럼 자연어를 사용하여 Tasklet에 첫 번째 AI 에이전트가 수행할 작업과 데이터를 찾을 수 있는 위치를 간단히 알려주었고, 작업이 시작되어 작업을 처리했습니다(필요할 때 입력하라는 영리한 메시지 표시).

첫 번째 노력의 결과로 자전거 체인에 왁스를 다시 발라야 할 때가 되면 알려주는 에이전트가 생겼습니다. 자전거 타는 사람에게 왁스는 기존 체인 윤활유의 대안입니다. 저와 같이 연간 5,000마일 이상을 주행하는 자전거 운전자라면 자전거 구동계에 필요한 관리를 하지 않고도 너무 멀리(보통 여러 번 주행) 주행하는 것이 얼마나 쉬운지 아실 것입니다. 나의 새로운 체인 윤활유 대리점은 내가 마지막 왁싱 이후 125마일을 탔을 때 나에게 (이메일을 통해) 통보할 뿐만 아니라, 지역 자전거 매장에서 체인을 전문적으로 청소하고 재왁싱해야 할 때가 언제인지도 알려줍니다.

Tasklet이 내 에이전트를 구축한 방식의 놀라운 점은 다음과 같습니다. 사이클링 마일리지 로그(Strava라는 온라인 서비스)를 찾을 수 있는 위치와 경과된 마일리지를 확인할 자전거(Specialized Tarmac SL6 로드 바이크)를 어디에서 알려 주기만 ​​하면 되었습니다. 내 마일리지를 추적하고 체인을 왁싱하거나 정비할 시간이 되면 이메일을 보내는 코드를 구축했을 뿐만 아니라 Strava.com에서 내 사이클링 로그를 활용하기 위한 모든 통합 코드도 처리했습니다.

또한: Claude Code의 새로운 자동 모드가 속도를 늦추지 않고 AI 코딩 재해를 방지하는 방법

비교를 위해 Anthropic의 Claude에게 동일한 작업을 수행하도록 요청했는데 Strava에는 MCP(Model Context Protocol) 인터페이스가 없다고 불평했습니다. Tasklet의 접근 방식만큼 매끄럽고 원활하지 않은 해결 방법을 제공했습니다. 참고로, 자신이 아닌 다른 사람에게 이메일이나 문자를 보낼 에이전트가 필요한 경우에도 Tasklet이 이를 수행합니다. 그러나 스팸 방지를 위해 귀하가 아닌 다른 사용자는 해당 메시지 수신을 선택해야 합니다.

표면적으로는 이 모든 것이 사소한 것처럼 들릴 수 있습니다. 나는 그렇지 않다고 확신합니다.

노코드의 꿈이 실현되다

지난 10년 동안 수십억 달러의 자금을 지원받은 가장 큰 기술 기업인 “노코드 소프트웨어”라는 이름 아래 이러한 종류의 유틸리티, 즉 소프트웨어를 작성하고 해당 소프트웨어가 작동하도록 하는 데 필요한 모든 통합을 자동으로 처리하는 플랫폼을 제공하기 위해 경쟁해 왔습니다. ProgrammableWeb(한때 API 경제의 공식 저널)의 전 편집장으로서 저는 이 약속을 이행하려고 시도했지만 결코 이행하지 않은 수많은 노 코드 및 로우 코드 도구를 보았습니다.

이제 그 꿈을 현실로 만들어주는 Tasklet이 있습니다.

또한: 저는 단지 이틀 만에 제 목소리만으로 iOS 앱을 만들었습니다. 정말 감동적이었습니다.

Tasklet 창립자인 Andrew Lee는 “Tasklet에 데이터가 있는 위치만 알려주면 공식 API(응용 프로그래밍 인터페이스)가 있든 없든 해당 데이터를 가져와 앱으로 가져오는 방법을 자동으로 파악합니다.”라고 말했습니다. “사실 더 이상 MCP가 왜 필요한지조차 모르겠습니다.”

기다리다. 저는 API 경제를 다루는 데 15년을 보냈는데, 이 창업자는 이 모든 것이 시간 낭비일 수 있다고 말했습니다. 이씨는 약간의 혼란을 제안한 것이 아니다. 그는 기술 사업의 거대한 부분을 제거할 것을 제안했습니다! 그리고 MCP를 AI 산업의 OData와 같은 표준 API로 만드는 데 들어간 모든 작업은 어떻습니까? AI, 특히 Tasklet의 AI가 그 모든 것을 버릴 수 있을 만큼 좋은가요?

확실히 그는 착각하고 있는 것이 틀림없다. 하지만 곰곰히 생각해 보니 그 말이 딱 맞는 것 같았습니다. AI가 무엇이든 할 수 있어야 한다면 모든 네트워크 서비스의 경계를 샅샅이 뒤져 모든 인터페이스(공식적이든 아니든 모든 사이버 보안 전문가를 위한)를 발견한 다음 다른 소프트웨어, 심지어 Tasklet처럼 개발된 소프트웨어라도 해당 데이터에 액세스할 수 있도록 할 수 있어야 합니다. (참고로, 위 동영상을 자세히 시청하시면 Strava가 내 사이클링 로그에 액세스하기 위해 승인을 받아 Tasklet에 OAuth 토큰을 발급하는 방법을 확인하실 수 있습니다.)

이때부터 Tasklet이 실제로 무엇인지 궁금해지기 시작했습니다. 자연어 기반 노코드 소프트웨어 솔루션? 여러 서비스를 단일 앱으로 통합하기 위한 혁신적인 새로운 통합 계층이요? AI 에이전트 작성, 호스팅 및 배포 도구이신가요? 예, 그렇습니다. 그리고 그렇습니다. 하지만 잠깐만요(예상하셨겠지만) — 더 많은 것이 있습니다.

또한: Nano Banana 2를 사용하여 가짜처럼 보이지 않는 무료 AI 얼굴 사진을 얻는 방법

Tasklet을 테스트하는 동안 Lee는 Instant Apps라는 새로운 기능을 출시했다고 알려왔습니다. 상담원이 나가서 뭔가를 한 다음 정기적으로 또는 트리거된 방식으로 보고서를 작성하거나 문자나 이메일을 보내는 것은 한 가지 일입니다. 하지만 자신만의 맞춤형 프런트 엔드가 포함된 완전한 앱을 원한다면 어떻게 해야 할까요? Tasklet이 해결해 드립니다.

저는 Notion을 많이 사용하는 사용자입니다. 사실 저는 Notion을 위해 Evernote를 버린 후(저는 Evernote를 좋아하지만 가격이 너무 비쌌습니다) Tasklet에 모든 Evernote 데이터를 Notion으로 마이그레이션해 달라고 요청했습니다. 사실 Notion에는 자체 가져오기 유틸리티가 있기 때문에 마이그레이션을 처리하는 데 Tasklet이 필요하지 않았습니다. 하지만 저는 Tasklet이 두 개 이상의 서로 다른 온라인 서비스가 관련된 매시업 시나리오를 어떻게 처리하는지 보고 싶었습니다.

AI 에이전트 작성 및 배포 도구 그 이상

Tasklet에 Evernote 및 Notion 계정에 액세스하는 데 필요한 권한을 부여한 후 마이그레이션은 예상보다 원활하게 진행되었습니다. 이는 Tasklet이 단순한 AI 에이전트 작성 및 배포 도구 그 이상임을 보여주는 예입니다. 또한 일회성 통합 작업(또는 둘 이상의 기록 시스템 간의 지속적인 워크플로)을 처리할 수도 있습니다.

그러나 Notion을 사용해 본 적이 있다면 Notion 데이터베이스에 데이터를 입력하기 위한 프런트 엔드가 사용자 정의하기 어렵다는 것을 알고 계실 것입니다. 예를 들어, 개인화된 Notion 데이터베이스 중 하나는 시간당 비용을 지불하는 고객의 청구 가능 시간을 추적합니다. 나는 이들 클라이언트 중 하나를 위해 많은 작업을 수행할 때마다 해당 데이터베이스에 새 레코드를 추가하여 시간을 입력하고 종료합니다.

또한: 실제적이고 신뢰할 수 있는 제품을 빠르게 출시하는 데 사용하는 7가지 AI 코딩 기술

기본적으로 시간을 입력하는 Notion의 사용자 인터페이스는 꽤 투박합니다. Notion의 문서를 깊이 파고들면 문제가 해결될 것이라고 확신합니다. 하지만 인스턴트 앱에 대한 Tasklet의 동영상을 본 후 Tasklet을 사용하여 나만의 프런트엔드를 구축할 수 있을지 궁금했습니다. 이를 통해 키보드 대신 마우스 클릭만으로 대부분의 새로운 기록(시작 및 종료 시간 포함)을 더 쉽게 생성할 수 있었습니다.

아래 스크린샷에서 볼 수 있듯이 저는 Tasklet에 매우 간단한 자연어 프롬프트를 제공했습니다. “출근 및 퇴근 필드에 데이터를 입력하기 위한 현재 날짜와 시간을 기본값으로 설정하는 Notion 시간 추적기 데이터베이스에 프런트 엔드를 만듭니다.”

프론트엔드01.png

Tasklet에 인스턴트 앱을 구축하라는 아주 간단한 메시지가 표시되자 Advanced에서 Expert 계층으로 업그레이드하라는 권유를 받았습니다.

David Berlind/ZDNET의 스크린샷

또한 스크린샷에서 볼 수 있듯이 Tasklet은 고급 계층(Lee가 무료 액세스 권한을 제공한)에서 전문가 계층으로 업그레이드하도록 시도하면서 “인스턴트 앱을 구축하는 것은 더 깔끔한 코드와 더 적은 빌드 오류를 위해 전문가 인텔리전스에서 가장 잘 작동합니다.”라고 말했습니다. 하지만 업그레이드하지 않고 계속했습니다.

다음 스크린샷에서 볼 수 있듯이 Tasklet은 내 Notion 계정에 액세스할 수 있는 권한을 부여한 후 주변을 스누핑하여 내 많은 데이터베이스 중 어떤 데이터베이스를 사용할 것인지 정확히 파악하고 새 프런트 엔드 구축을 시작했습니다.

프론트엔드02.png

Tasklet이 Notion과 같은 일부 기존 백엔드와 작동하려면 사용자가 먼저 권한을 부여해야 합니다.

David Berlind/ZDNET의 스크린샷

다음 스크린샷에서 볼 수 있듯이 Instant Apps라는 문구는 약속에 부응하여 제가 요청한 정확한 프런트 엔드를 즉시 생성했습니다.

프론트엔드04.png

Tasklet은 5분 이내에 Notion 데이터베이스에 쉽게 데이터를 입력할 수 있도록 설계된 앱의 개발 및 배포를 완료했습니다.

David Berlind/ZDNET의 스크린샷

화면 왼쪽에는 Tasklet이 수행한 작업에 대한 요약이 있고 오른쪽에는 인스턴트 앱 자체가 있습니다. 나는 앱이 만들어지는 순간 “맙소사”라고 불쑥 말했다고 확신합니다.

간단한 자연어 라인(약 5분 소요)으로 내 온라인 계정 중 하나의 프런트 엔드를 사용자 정의할 수 있다는 생각은 나를 완전히 놀라게 했습니다. 아래 마지막 스크린샷에서 볼 수 있듯이 Tasklet 이벤트는 날짜와 시간을 입력하기 위한 마우스 기반 사용자 인터페이스도 생성했습니다. 미친 건 내가 그걸 물어보는 걸 잊어버렸다는 거야. 어쨌든 그냥 그랬어요.

프론트엔드05.png

묻지도 않고 Tasklet은 마우스 구동 입력 기능을 통해 Notion 데이터베이스 프런트엔드의 날짜 시간 및 입력 필드를 활성화했습니다.

David Berlind/ZDNET의 스크린샷

Strava와 달리 Notion에는 MCP 인터페이스가 있기 때문에 Claude에게 Notion과 유사한 프런트 엔드를 구축하도록 요청할 수 있었습니다. 그러나 마우스 기반 시간 선택기가 작동하도록 하려면 여러 번 시도해야 했습니다. 한편 Tasklet은 요청을 받지도 않고 첫 번째 시도에서 해당 부분을 성공시켰습니다.

프런트엔드 입력 및 보고 인터페이스를 교묘하게 조합하면서 백엔드 통합을 원활하게 처리하는 Tasklet과 같은 기능의 의미는 놀라울 정도입니다.

개발자는 신경쓰지 마세요

수십 년 동안 한 기술 산업의 성배는 일반 사용자에게 소프트웨어 개발자의 초능력을 선물해 왔습니다. 보고 측면에서는 웹 API가 등장하기 전인 1990년대에 ODBC(개방형 데이터베이스 커넥터) 지원 보고 도구가 이 아이디어의 초기 시도 중 하나였습니다. 그 전에는 제가 개발자였을 때 고객이 생산성을 훨씬 더 높일 수 있는 가장 미친 자동화 아이디어를 가지고 저를 찾아왔습니다. 몇 주 또는 몇 달 후(그리고 많은 달러), 나는 완성된 제품을 가지고 그들에게 돌아올 것입니다.

또한: 개발자에 따르면 AI가 오픈 소스 소프트웨어에 저주이자 축복인 이유

하지만 이제 여러분이나 여러분의 팀을 훨씬 더 생산적으로 만들 수 있는 비전(다양한 백엔드에 걸쳐 입력 및 보고 도구를 제공하는 프런트 엔드와 같은 미친 것)에 대한 비전이 있다면 Tasklet을 사용하면 하루 또는 한 시간 이내에 결승선에 도달할 가능성이 높습니다.

그런 다음 일부 에이전트를 혼합하여 특정 임계값을 초과할 때(예: 재고가 위험할 정도로 낮음) 경고하거나 다른 미친 아이디어를 자동화할 수 있습니다. 개발자는 신경쓰지 마세요.

아, 그리고 일반적인 챗봇 스타일의 질문이 필요한 경우에도 그렇게 할 수 있습니다.

우와. 와우.

관련 기사

댓글 남기기