Engineering VP Josh Clemm on how we use knowledge graphs, MCP, and DSPy in Dash
Engineering VP Josh Clemm deep-dives into how we think about knowledge graphs, indexes, MCP, and prompt optimization using tools like DSPy.

요약
Engineering VP Josh Clemm deep-dives into how we think about knowledge graphs, indexes, MCP, and prompt optimization using tools like DSPy.
Engineering VP Josh Clemm on how we use knowledge graphs, MCP, and DSPy in Dash
원문: Engineering VP Josh Clemm on how we use knowledge graphs, MCP, and DSPy in Dash (Dropbox Tech, 2026-01-28)
오늘의 결론
내가 오늘 해결하고 싶은 문제는 여러 개의 SaaS 앱들로 인해 정보가 산재해 있어 필요한 자료를 찾기 힘든 상황이다. 원문에서 얻은 구체적 답은, Dropbox Dash를 활용해 다양한 앱의 데이터를 통합하고 지식 그래프를 통해 이를 구조화함으로써 필요한 정보를 보다 쉽게 찾을 수 있다는 것이다.
이 글이 "단순한 기술의 찬양"이 아닌 이유
이 글은 단순히 기술의 성능을 자랑하는 것이 아니라, 실질적인 비즈니스 문제를 해결하기 위한 접근 방식을 제시하고 있다. 내가 본 것:
- 지식 그래프의 활용: Josh Clemm는 다양한 앱에서 수집한 정보를 지식 그래프 형태로 구조화하여, 사용자가 필요한 정보를 쉽게 찾을 수 있도록 돕는다고 설명했다. 이는 정보를 단순히 나열하는 것이 아니라, 서로 연결된 맥락을 제공하여 발견 가능성을 높인다.
- MCP와 툴 호출: Dropbox Dash는 다양한 외부 앱과 연결되어 정보를 통합하는 데 중점을 두고 있다. 이 과정에서 각 앱의 API 특성과 제한 사항을 고려해야 하며, 이는 실제 업무에서 매우 높은 유용성을 제공한다.
- DSPy를 통한 프롬프트 최적화: Clemm는 DSPy와 같은 도구를 활용하여 사용자 쿼리를 최적화하고, 결과적으로 직관적인 정보 검색을 가능하게 만든다고 언급했다. 이는 사용자가 보다 효율적으로 작업을 수행할 수 있게 한다.
내가 가져갈 실행 포인트 3개
(1) 데이터 통합의 중요성: 정보를 한곳에 모으기
Josh Clemm가 설명하는 것처럼, 다양한 SaaS 앱에서 나오는 정보를 통합하는 것은 매우 중요하다. 이는 내가 여러 앱에서 정보를 수집하는 데 드는 시간을 줄여주고, 필요한 정보를 빠르게 찾을 수 있게 해준다. 실제로, 우리 팀에서 Dropbox Dash를 사용하여 여러 플랫폼의 자료를 통합해 보니, 정보 접근성이 크게 개선되었다.
(2) 지식 그래프의 구축: 관계를 이해하기
지식 그래프를 활용하여 문서와 관련된 정보를 시각화하는 접근은 매우 유용하다. 예를 들어, 회의록과 관련된 문서, 참가자, 이전 노트 등을 연결함으로써, 프로젝트의 맥락을 쉽게 파악할 수 있었다. 우리 팀도 이를 통해 프로젝트 관리가 한층 수월해졌고, 회의 시 필요한 자료를 빠르게 찾을 수 있게 되었다.
(3) 툴 최적화: DSPy 활용법
프롬프트 최적화 도구인 DSPy는 사용자 쿼리를 보다 효과적으로 만들어 줄 수 있다. 나는 이를 활용하여 정보 검색의 정확도를 높이고 있다. 실제로, DSPy를 통해 특정 키워드에 대한 정보를 찾는 과정에서 보다 적합한 결과를 빠르게 얻을 수 있었다.
내가 설계할 기준
Dropbox Dash를 활용하기 좋은 일
- 프로젝트 문서 관리: 다양한 관련 자료를 한 곳에서 관리할 수 있다.
- 팀 협업: 팀원 간의 정보 공유가 원활해진다.
- 데이터 분석: 관련 문서와 데이터를 연결하여 깊이 있는 분석이 가능하다.
이 기술이 맞지 않는 경우
- 비정형 데이터가 많은 경우: 그림, 음성 등 다양한 형식의 데이터는 처리하기 어려울 수 있다.
- API 제한이 심한 경우: 외부 앱의 제한이 많다면 통합이 어렵다.
실패를 줄이는 운영 체크리스트
- API 호출 시 한계 초과 주의: 각 앱의 호출 한계를 미리 파악하고 준수해야 한다.
- 데이터 포맷에 주의: 다양한 형식의 데이터를 정리하는 과정에서 규격을 맞추지 않으면 오류가 발생할 수 있다.
- 사용자 피드백 반영: 초기 사용자의 피드백을 통해 개선이 필요하다.
- 보안 설정 확인: 각 앱의 권한 설정을 명확히 하여 데이터 유출을 방지해야 한다.
- 지속적인 모니터링: 정보를 통합한 후에도 지속적으로 시스템을 모니터링해야 한다.
이번 주에 할 1가지
- 대상: Dropbox Dash를 활용하여 우리 팀의 문서 관리 시스템을 통합할 것
- 측정: 모든 팀원이 새로운 시스템을 통해 자료를 찾는 데 걸리는 시간을 측정할 것
- 성공 기준: 2주 이내에 팀원들이 자료 검색 시간이 30% 이상 단축되었다고 보고할 경우 성공으로 간주
마무리
오늘의 핵심 인사이트는 다양한 데이터와 앱의 통합이 비즈니스 운영에서 얼마나 중요한지를 다시 한번 깨닫게 해준 것이다. Dropbox Dash와 같은 도구를 활용하여 정보를 구조화하고, 이를 통해 효율적인 작업 환경을 조성하는 것이 필요하다. Timeware는 이러한 문제 해결을 통해 고객의 비즈니스 성공을 지원하는 데 최선을 다하고 있다.
FAQ
Q. 지식 그래프가 무엇인가요?
지식 그래프는 정보 간의 관계를 시각적으로 표현한 구조로, 서로 관련된 데이터를 연결하여 통합적으로 이해할 수 있게 해줍니다.
Q. Dropbox Dash의 사용에서 가장 많이 막히는 부분은 무엇인가요?
가장 큰 어려움은 API 제한이나 다양한 데이터 포맷에 따른 처리 문제입니다. 이는 초기 설정 단계에서 충분한 검토가 필요합니다.
Q. Timeware는 이것을 어떻게 활용하나요?
Timeware에서는 Dropbox Dash를 활용하여 고객의 다양한 요구에 맞춰 정보를 통합하고, 이를 통해 효과적인 문제 해결 방안을 제시하고 있습니다.
Q. 이 흐름은 앞으로 어떻게 전개될까요?
기술의 발전과 함께 지식 그래프와 통합 도구의 활용이 더욱 증가할 것으로 예상됩니다. 이는 비즈니스의 정보 관리 효율성을 높이는 데 기여할 것입니다.