Blog

All
앤트로픽
클로드
코딩
Midjourney
타자기에서 AI까지: 새로운 도구에 대한 두려움의 역사
01-1 왜 AI가 이렇게 무서워 보일까요? 요즘 AI 이야기만 나오면 "일자리를 빼앗길까?", "학생들이 공부를 안 할까?" 같은 걱정이 먼저 떠오르시죠. 그런데 이런 반응, 사실 처음이 아닙니다. 1993년 물리학자 프리먼 다이슨이 한 말이 있어요. "과학 혁명은 새로운 개념보다는 새로운 도구에 의해 더 자주 일어난다." 바로 지금 AI가 그런 도구입니다. 새로운 도구가 나타날 때마다 반복되는 일 역사를 돌이켜보면 혁신적인 도구가 등장할 때마다 똑같은 패턴이 반복됐어요. 두려움, 회의, 심지어 거부까지. 그런데 시간이 지나고 보면 그 도구들은 우리 삶을 더 편리하고 풍요롭게 만들어줬죠. AI도 마찬가지입니다. 지금 느끼는 불안감은 새로운 도구에 대한 자연스러운 반응일 뿐이에요. 02-1 선생님들이 타자기를 반대했던 이유 1980년대 초, 대학생들 사이에서 타자기가 필수품이 되어가던 시절이 있었습니다. 졸업 선물로 타자기를 받는 학생들이 많았죠. 과제는 반드시 타자로 작성해서 제출해야 했고요. 그런데 당시 교수들은 걱정이 많았습니다. "학생들이 손으로 글을 쓰는 법을 잊어버리면 어떻게 하지?" 이런 우려 때문에 많은 선생님들이 타자기 사용을 달가워하지 않았어요. 실제로 일어난 일 선생님들의 걱정은 어느 정도 맞았습니다. 타자기에 익숙해진 학생들은 정말로 손글씨가 서툴러졌거든요. 저자도 대학에 가서는 거의 필기체를 쓸 수 없을 정도였다고 합니다. 하지만 결과적으로는 어떻게 됐을까요? 타자로 작성한 과제는 읽기가 쉬웠고, 교수들이 채점하기도 편했어요. 학생들은 더 빠르게 과제를 완성할 수 있었고요. 02-2 계산기 때문에 수학을 못 할까 봐 걱정했던 시절 계산기가 처음 나왔을 때도 마찬가지였습니다. 선생님들은 "학생들이 계산기에 의존하면 기본적인 덧셈도 못 하게 될 것"이라고 우려했어요. 이런 걱정, 어디서 많이 들어본 것 같지 않나요? 지금 AI에 대해 하는 말들과 거의 똑같습니다. 그래서 어떻게 됐을까요? 엔지니어들은 더 이상 계산자를 사용하지 않게 됐습니다. 대신 훨씬 복잡하고 정교한 계산을 할 수 있게 됐죠. 기본적인 계산 능력을 '잃은' 대신, 훨씬 고차원적인 문제 해결 능력을 '얻은' 것입니다. 계산기가 단순 계산을 대신해주니까, 사람들은 더 창의적이고 전략적인 사고에 집중할 수 있게 됐어요. 이게 바로 '추상화'의 힘입니다.
  • AI커피챗
AI 협업 시대의 소프트웨어 생존 전략
현재 소프트웨어 업계에서 조용하지만 결정적인 변화가 진행되고 있습니다. 바로 AI와의 협업 가능성이 제품의 생존을 좌우하는 핵심 지표로 부상하고 있다는 점입니다. 텍스트 기반 조작성이 새로운 경쟁력 지표로 부상 Large Language Model의 본질적 특성을 고려할 때, AI는 텍스트 기반 인터페이스와의 상호작용에서 최적의 성능을 발휘합니다. 이러한 특성으로 인해 소프트웨어의 AI 협업 가능성은 해당 도구가 얼마나 텍스트 기반으로 조작 가능한지에 직결되고 있습니다. 현재 시장의 소프트웨어들을 AI 협업 위험도 관점에서 분석해보면 명확한 패턴이 드러납니다. 고위험군에는 Adobe Creative Suite, Digital Audio Workstation, CAD/3D 소프트웨어들이 위치합니다. 이들의 공통점은 풍부한 UI 컴포넌트와 강력한 기능을 제공하지만, 핵심 데이터가 불투명한 바이너리 포맷으로 저장되며 스크립팅 지원이 제한적이라는 것입니다. 반면 저위험군에는 VS Code, Figma, Jupyter 같은 도구들이 있습니다. 이들은 이미 텍스트 기반 설정 파일, 강력한 API, 확장 가능한 플러그인 생태계를 갖추고 있어 AI와의 자연스러운 통합이 가능한 상태입니다. 중간 영역 소프트웨어들의 전략적 대응 특히 주목할 만한 것은 Blender와 Unity 같은 중간 위험군의 대응 전략입니다. Blender는 Python 스크립팅을 통해 거의 모든 기능에 프로그래밍 방식으로 접근할 수 있게 해놓았고, Unity 역시 C# 스크립팅과 Package Manager를 통해 AI 도구들과의 통합 가능성을 열어두었습니다. 이들은 이미 AI 협업의 교두보를 마련해둔 셈입니다. Microsoft Excel의 사례도 흥미롭습니다. Office Scripts, Power Query, VBA 등 다양한 자동화 레이어를 통해 점진적으로 AI 친화적 환경으로 진화하고 있습니다. 특히 최근 Copilot 통합을 통해 자연어로 복잡한 데이터 분석 작업을 수행할 수 있게 된 것은 이러한 기반 작업의 결과라고 볼 수 있습니다. 100배 확장 효과와 프로슈머 시장의 변화 이 변화가 특히 중요한 이유는 "100X 확장 효과" 때문입니다. AI와 협업할 수 있는 도구들은 기존 전문가들의 생산성을 크게 향상시킬 뿐만 아니라, 일반 사용자도 전문가 수준의 결과물을 만들 수 있게 해줍니다. 이는 프로슈머 시장의 폭발적 성장으로 이어지고 있습니다. 예를 들어, Cursor나 GitHub Copilot 같은 AI 개발 도구들은 단순히 기존 개발자들의 속도를 높이는 것을 넘어서, 비전문가도 복잡한 소프트웨어를 개발할 수 있게 만들고 있습니다. 이런 "바이브 코딩(Vibe Coding)" 현상은 개발자 생태계 자체를 변화시키고 있습니다. 하이브리드 인터페이스 설계의 필요성 향후 소프트웨어 설계에서는 "Human + AI Collaborative Interface"가 핵심 설계 원칙으로 자리잡을 것으로 예상됩니다. 이는 기존의 인간 중심 UI 설계에서 벗어나 AI도 함께 조작할 수 있는 하이브리드 인터페이스를 고려해야 함을 의미합니다. 구체적으로는 모든 기능이 스크립트로 접근 가능해야 하고(Scriptable Everything), 설정과 데이터가 텍스트 기반으로 저장되어야 하며(Readable Formats), GUI는 API 위의 레이어로 설계되어야 합니다(API-First Design). 또한 서드파티 AI 도구와의 통합을 위한 확장 가능한 플러그인 아키텍처(Extensible Plugin Architecture)도 필수적입니다. 기존 제품들의 대응 전략과 한계 Adobe의 경우 최근 Firefly API와 Creative SDK를 통해 AI 통합을 시도하고 있습니다. 하지만 여전히 핵심 워크플로우의 상당 부분이 GUI에 의존하고 있어 진정한 AI 협업까지는 상당한 거리가 있어 보입니다. Photoshop의 복잡한 레이어 구조나 Premiere Pro의 타임라인 편집 같은 핵심 기능들이 여전히 마우스와 키보드 중심의 수동 조작에 의존하고 있기 때문입니다. 반면 Figma는 이미 강력한 Plugin API와 REST API를 통해 AI 도구들과의 통합을 적극적으로 지원하고 있습니다. 실제로 많은 AI 디자인 도구들이 Figma 플러그인 형태로 출시되고 있으며, 이는 Figma의 개방적인 아키텍처 덕분입니다. 운영체제와 플랫폼 레벨의 변화 이런 변화는 개별 소프트웨어를 넘어 운영체제와 플랫폼 레벨에서도 나타나고 있습니다. Apple의 Shortcuts, Microsoft의 Power Automate, Google의 Apps Script 등은 모두 사용자가 복잡한 워크플로우를 자동화할 수 있게 해주는 도구들입니다. 이들은 이제 AI와 결합되어 자연어 명령으로 복잡한 자동화 스크립트를 생성할 수 있게 진화하고 있습니다. 개발자 도구의 선도적 변화 개발자 도구 영역에서는 이미 이런 변화가 본격화되고 있습니다. GitHub Copilot, Cursor, Replit Agent 같은 도구들은 코드 생성을 넘어서 전체 프로젝트 구조를 이해하고 복잡한 리팩토링이나 기능 추가를 수행할 수 있습니다. 이들의 성공 요인은 바로 코드가 본질적으로 텍스트 기반이라는 점입니다.
  • AI커피챗
Midjourney Omnireference로 영화 속 주인공 되기
01 새로운 차원의 AI 이미지 생성 요즘 AI로 만든 영상들을 보면서 "나도 한번 영화 주인공처럼 멋있게 나오는 영상을 만들어보고 싶다"고 생각해보신 적 있으시죠? 사실 Midjourney의 새로운 Omnireference 기능을 사용하면 정말로 여러분이 영화 속 주인공이 될 수 있습니다. 시간을 넘나들며 다양한 장르의 영화 속으로 들어가서 주인공 역할을 맡는 거죠. 처음 들으면 복잡해 보이지만, 단계별로 따라하면 생각보다 어렵지 않아요. Omnireference 기능의 핵심 이해 이 기능이 혁신적인 이유는 단순히 얼굴만 바꾸는 게 아니라, 영화의 분위기와 조명, 심지어 표정까지 그 상황에 맞게 자연스럽게 조정해준다는 점입니다. 예를 들어 여러분이 '레버넌트'의 한 장면에 들어간다면, 단순히 얼굴만 바뀌는 게 아니라 혹독한 추위 속에서 생존을 위해 고군분투하는 표정과 자세, 그리고 그 상황에 어울리는 의상까지 모두 반영되어 나타납니다. 02 Omnireference 기본 설정 1단계: 기본 설정하기 본인의 얼굴이 잘 보이는 사진을 준비하세요. ① 정면을 바라보고 표정이 자연스러운 사진이 가장 좋습니다 Midjourney 프롬프트 바의 Omni ref 박스에 ② 준비한 사진을 드래그해서 넣습니다 슬라이더를 클릭해서 ③ Omni-reference 가중치를 높게 설정하세요 (800 정도 추천) 2단계: 프롬프트 작성하기 기본 프롬프트 구조는 이렇습니다: 프롬프트 구성 요소 이해하기: A 50mm cinematic medium shot: 영화적인 중간 거리 샷 of a handsome man in his 30s: 인물 기본 설정 (나이와 성별은 본인에 맞게 조정) He's wearing... He trudges...: 구체적인 상황과 행동 묘사 In the background...: 배경 설정 reminiscent of... from The Revenant: 참조할 영화 명시
  1. Midjourney
  • AI커피챗